Temperature control for Hall bar sensor correction

ABSTRACT

Systems and methods for eliminating or mitigating T-effects on Hall sensors. A system may comprise a magnet-coil arrangement for providing a relative movement therebetween to obtain a relative position, a Hall sensor for sensing the relative movement, a temperature sensor located in proximity of the Hall sensor for providing temperature sensing, and a controller having two or more channels coupled to Hall sensor and to the temperature sensor and configured to control the relative movement and to provide, based on the temperature sensing, a temperature correction input to the Hall sensor for compensating a temperature effect on the Hall sensor sensing.

CROSS REFERENCE TO RELATED APPLICATIONS

This is a 371 application from international patent applicationPCT/IB2021/052802 filed Apr. 4, 2021, and claims the benefit of U.S.Provisional patent application No. 63/015,576 filed Apr. 26, 2020, whichis incorporated herein by reference in its entirety.

FIELD

Embodiments disclosed herein relate to voice coil motors (VCMs) in smallportable electronic devices such as smartphones, tablet computers,laptops etc. and in particular to compensation for the impact of heat(temperature) on sensors measuring movement actuated by such VCMs.

BACKGROUND

Cameras incorporated in various mobile electronic devices such assmartphones, tablet computers, laptops etc. use miniature, compactactuators for various movements (e.g. rotating, tilting, shifting, etc.)of various elements such as lenses, reflecting elements and others.These actuators are often of a voice coil motor (VCM) or a steppermotor. In particular, VCMs are used for moving lenses for focusing andfor moving reflecting elements (in “folded” cameras) and/or lenses foroptical image stabilization (OIS). A VCM includes at least onemagnet-coil pair. FIG. 1 shows schematically an exemplary VCM numbered100, comprising a magnet 102, a coil 104 and a Hall bar sensor (orsimply “Hall sensor” or “Hall bar”) 106 in (a) top (planar) view and (b)a side (cross section) view. During actuation, controlled through acontroller (not shown here), the magnet and coil perform a relativemovement therebetween (e.g. in the X direction in the XY plane shown),the movement driven by current passing through the coil. The position ofthe magnet relative to the coil is measured by the Hall sensor and readby the controller. In some embodiments, the Hall sensor is locatedwithin the coil, as in FIG. 1 .

The measurement by the Hall sensor is affected by temperature (“T”)changes. Increases in T are caused by the current driven through thecoil as well as by heat generated by various components of the cameraand/or around the VCM. In a VCM such as 100, a typical T increase at alocation within the coil such as the location of Hall sensor 106 may be10-75 degrees or more. For typical Hall sensors, a T increase of 100degrees may lead to a decrease in output voltage of 3-10%.

For example, assuming (1) a T increase of 50 degrees, (2) a Hall sensorundergoing an output voltage decrease of 6% for 100 degrees, and (3) alinear behavior of this decrease over the 100 degree range, an outputvoltage decrease of 3% may be expected. This 3% decrease can pose asignificant obstacle for applications such as OIS or autofocusing (AF) acamera, where typically accuracies of a few micrometers (μm) arerequired for a travel range or “stroke” of 0.3-1 mm.

The T-effect on a Hall sensor position measurement is an unwanted,deleterious effect, affecting in particular the repeatability of theHall sensor output with respect to magnetic flux. The accuracy inpositioning of camera components (such as lenses) actuated by VCMs canbe improved if the T-effect on the Hall sensor position measurement iseliminated or at least mitigated.

There is a need for, and it would be advantageous to have elimination orat least mitigation of the T-effect on a Hall sensor in a VCM.

SUMMARY

In various embodiments, there are provided systems for eliminating ormitigating T-effects on Hall sensors in VCMs, in which a very smalltemperature sensor (semiconductor diode) that can fit next to a Hallsensor inside the coil and which is coupled electrically to available,unused Hall sensor channels of the MCU that controls the VCM.

In some embodiments, a system may comprise a magnet-coil arrangement forproviding a relative movement therebetween to obtain a relativeposition; a Hall sensor for sensing the relative movement; a temperaturesensor located in proximity of the Hall sensor for providing temperaturesensing; and a controller having two or more channels coupled to Hallsensor and to the temperature sensor and configured to control therelative movement and to provide, based on the temperature sensing, atemperature correction input to the Hall sensor for compensating(correcting) a temperature effect on the Hall sensor sensing, wherebythe corrected Hall sensor sensing can be used to correct the relativeposition.

In some embodiments, the magnet-coil arrangement may be included in avoice coil-motor. In some embodiments, the magnet-coil arrangement maybe included in a stepper motor.

In some embodiments, the controller may be coupled to the temperaturesensor through existing unused controller channels. In some embodiments,the Hall sensor may be located within the coil. In some embodiments,both the temperature sensor and the Hall sensor are located within thecoil. In some embodiments, the temperature sensor may be a semiconductordiode. In some embodiments, the temperature sensor may be a thermistor.

In some embodiments, the controller may have two channels. In someembodiments, the controller may have three channels. In someembodiments, the controller may have four or more channels.

In some embodiments, the Hall sensor includes a Hall sensor input and aHall sensor output and the controller includes an interface foroperative coupling to the Hall sensor input and output.

In some embodiments, the controller channels interface includes a firstHall sensor channel comprising a first current module coupled to theHall sensor input and a first voltage sense module coupled to the Hallsensor output and sensing the Hall output voltage, and a second Hallsensor channel comprising a second current module coupled to thetemperature sensor and a second voltage sense module coupled to thetemperature sensor and sensing the temperature sensor output voltagethat is correlated with the temperature.

In some embodiments, the controller may have an area smaller than 25mm². In some embodiments, the controller may have an area smaller than20 mm². In some embodiments, the controller may have an area smallerthan 15 mm².

In some embodiments, the Hall sensor and the temperature sensor arethermally coupled. In some embodiments, the Hall sensor and thetemperature sensor are thermally coupled by a thermal conductive paste.

In some embodiments, the controller may be a standalone component. Insome embodiments, the controller may be integrated as a sub-componentinto another electronic component.

In some embodiments, the temperature sensor may be not located inproximity of the Hall sensor, but at a position that resembles the Tenvironment in close proximity of the Hall sensor.

In various embodiments there may be provided a mobile device comprisinga system as above or below.

In some embodiments, the mobile device may be a smartphone.

BRIEF DESCRIPTION OF THE DRAWINGS

Non-limiting examples of embodiments disclosed herein are describedbelow with reference to figures attached hereto that are listedfollowing this paragraph. Identical structures, elements or parts thatappear in more than one figure are generally labeled with a same numeralin all the figures in which they appear. The drawings and descriptionsare meant to illuminate and clarify embodiments.

FIG. 1 shows schematically an exemplary VCM in (a) top view and (b)cross section;

FIG. 2 illustrates an embodiment of a system disclosed herein andcomprising a Hall sensor, a temperature sensor and a controller;

FIG. 3 illustrates schematically an embodiment of a VCM withT-compensation for Hall sensor sensing drift disclosed herein in (a) topview and (b) cross section;

FIG. 4 illustrates an internal layout of the controller in the system ofFIG. 2 ;

FIG. 5 illustrates in a flow chart an embodiment of a method disclosedherein.

DETAILED DESCRIPTION

Camera actuator controllers have analog circuitry for connection to aHall sensor. As indicated above, a Hall sensor channel comprises aninput voltage sense and output constant current source. Some cameraactuator controllers have spare channels for more Hall sensors, whichare not in use (“unused channels”).

Reference is now made to FIG. 2 , which illustrates an embodiment of asystem 200 comprising a Hall sensor 202, a temperature sensor 204(“T-sensor”) and a controller (also called “microcontroller” or “MCU”)206. Controller 206 is for example a VCM controller or a Hall sensorcontroller used in digital cameras. Controller 206 includes a pluralityof sensor channels 206 a, 206 b . . . 206 n. Each sensor channel 206 a,206 b . . . 206 n includes a respective current module 208 a, 208 b . .. 208 n and a respective voltage sense module 210 a, 210 b . . . 210 n.Applicant has determined that controller 206 may be coupled to T-sensor204. Hall sensor 202 includes input terminals 202 a and 202 b, which arecurrent input terminals, and output terminals 202 c and 202 d, which arevoltage output terminals. T-sensor 204 comprises two terminals 204 a and204 b, which are current terminals. Current module 208 a is coupled toinput terminals 202 a and 202 b and is configured to excite a constantcurrent through input terminals 202 a and 202 b. Voltage sense module210 a is coupled to output terminals 202 c and 202 d and is configuredto measure the voltage over terminals 202 c and 202 d. Current module208 b is coupled to terminals 204 a and 204 b and is configured toexcite a constant current through terminals 204 a and 204 b. In someembodiments, current module 208 b may be coupled to terminals 204 a and204 b via another electrical component such as a resistor. Voltage sensemodule 210 b is also coupled to terminals 204 a and 204 b and isconfigured to sense the voltage over terminals 204 a and 204 b.

A controller as defined herein may be a standalone component, e.g. anintegrated circuit (IC). An IC with a built-in Hall signal processingcircuit may be beneficial. Typically and in a top view, such astandalone controller has a substantially quadrangular shape, with itslength (“L”) and width (“W”) being substantially larger than its height.Typically, a length x width may be (1-5)mm×(1-5)mm and a height may be(0.3-1)mm, e.g. 4 mm×4 mm×0.75 mm (having an “area” of 16 mm²) or 2 mm×5mm×0.5 mm (having an area of 10 mm²).

In other embodiments, a controller may be included as a sub-component inanother electronic component. The other electronic component may be acontroller not only including the channels having a current module and avoltage sense module each, such as channels 206 a, . . . 206 n, andbuilt-in Hall signal processing circuits, but it may have additionalchannels with other functionalities. In some embodiments, the othercontroller may be realized in the application processor (AP) of a mobileelectronic device. In other embodiments, the other controller may berealized in the image sensor of a camera included in a mobile electronicdevice.

Reference is now made to FIG. 3 , which illustrates an embodiment of aVCM with T-compensation for Hall sensor sensing drift disclosed hereinand numbered 300. FIG. 3 illustrates in (a) a top (planar) view and in(b) a side (cross section) view of the VCM. VCM 300 includes a magnet302 and a coil 304. In some embodiments and as shown, a Hall sensor 306and a T-sensor (e.g. a semiconductor diode serving as a T-sensor) 308are positioned inside coil 304. In other embodiments, Hall sensor 306and T-sensor 308 may be positioned outside of a coil such as coil 304.In some embodiments, T-sensor 308 is located in close proximity to Hallsensor 306. In some embodiments, T-sensor 308 may be a thermistor. Inother embodiments, T-sensor 308 may be included in a system based onanother actuator technology, e.g. a system including a stepper motor.

In some embodiments, it may be beneficial to place the T-sensor as closeto the Hall sensor as possible. “As close as possible” may be 1 mm, oreven 500 μm or less, e.g. 100 μm.

In other embodiments, especially where a temperature gradient isrelatively shallow, the distance between the T-sensor and the Hallsensor may be larger.

In yet other embodiments, a T-sensor may be placed not in closeproximity of the Hall bar, but at a location that resembles the Tenvironment which is present in close proximity of the Hall sensor. Asan example, assume that one may find that the local T at the Hall sensorlocation correlates very strongly with a local T at a differentposition, which may not necessarily be close according to the definitiongiven above.

As an example for such a constellation and with reference to FIG. 3 , aHall sensor may be placed at a position left (in the −x direction) ofcoil 304, and a T-sensor may be placed at a position right (in the +xdirection) of coil 304, so that the center of the Hall sensor and thecenter of the T-sensor are both located at an identical y-coordinate andthat additionally the distance between the Hall sensor and the coil issubstantially identical to the distance between the T-sensor and thecoil.

In other embodiments, Hall sensor 306 and T-sensor 308 may be thermallycoupled. A thermal coupling may be beneficial as it allows sensing thelocal T at the position of the Hall bar more accurately. A thermalcoupling may be achieved by physically coupling Hall sensor 306 andT-sensor 308, e.g. with thermal conductive paste or with some othercomponent exhibiting high thermal conductivity and which physicallyconnects the Hall sensor and the T-sensor.

In some embodiments and e.g. for a more precise measurement of a localT, two or more T-sensors may be included at two or more differentpositions and coupled to a controller for sensing a temperature at thetwo or more positions. For estimating a local T, e.g. at the position ofthe Hall sensor, T values of the two or more T-sensors may beconsidered, e.g. by averaging the T values or by calculating a weightedsum considering for each T-sensor its T value as well as its distancefrom to the Hall sensor.

As known, the forward voltage of a diode is approximately proportionalto the absolute T. The well-known expression for the (forward bias)diode voltage Vd is as follows:Vd≈kT/qIn(Id/Is)  (1)where Vd=voltage across diode, k=Boltzman contant, T=absolute T,q=electron charge, Id=current through diode and Is=diffusion current.Therefore, a measurement of the diode voltage Vd provides T.

Reference is now made to FIG. 4 , which illustrates an embodiment 400using a controller such as controller 206 for performing a T compensatedHall sensor measurement. Specifically, it is outlined how a controllerchannel such as 206 a, 206 b . . . 206 n may be used for extracting a Tsignal from a T-sensor such as 204 for T-compensated Hall sensorsensing.

In many VCMs such as 100, the controller includes a larger number ofchannels than coupled sensors. For example, referring to VCM 100, thecontroller may typically include 1-5 channels, and only one Hall sensorsuch as 106 may be coupled to the controller. For example, assuming a3-channel controller, from the 3 channels of this controller only onechannel is “used”, wherein 2 channels are “unused”. For embodiment 400,a T-sensor such as 204 can be coupled to one of the unused channels.

In other embodiments having two or more unused channels, two or moreT-sensors may be coupled to the unused channels.

As shown in FIG. 2 , a first T-sensor channel of controller 206 may becoupled to a Hall sensor such as 202, and a second sensor channel may becoupled to a T-sensor such as 204. Each sensor channel includes acurrent module and a voltage sense module. In the following, consideronly the voltage sense modules of each channel, assuming however thatthe respective current modules excite a constant current output for thesensors.

The internal layout includes two voltage sense modules 402 a and 402 b,two amplifiers 404 a and 404 b, two analog-to-digital converters (ADC)406 a and 406 b, two variables 408 a and 408 b, a function for transferfrom hardware (HW) to software (SW) 410 and an output 412. As known, avariable is a storage address (identified by a memory address) pairedwith an associated symbolic name, which contains some known or unknownquantity of information referred to as a value. Voltage sense module 402a may be the same as voltage sense module 210 a of FIG. 2 and is coupledelectrically to amplifier 404 a. Amplifier 404 a is coupled electricallyto ADC 406 a, which outputs variable 408 a. Voltage sense module 402 bmay be the same as voltage sense module 210 b of FIG. 2 and is coupledelectrically to amplifier 404 b. Amplifier 404 b is coupled electricallyto ADC 406 b, which outputs variable 408 b. Variables 408 a and 408 bare inputs to function 410. Variable 408 a may represent the voltagemeasured over the output of a Hall sensor (V_(H)), also referred to as“Hall output voltage signal”. Variable 408 b may represent the voltageover the output of a T-sensor that is translatable into a T value usedin equation 2 below. Function 410 takes variable 408 a and variable 408b and outputs output 412. In an example, the value of output 412 may bean estimation of the (sought after) value of V_(H)0, the factor of thevoltage over the output of the Hall sensor that is affected only bymagnetic flux and not by T, and a and b are constants. For example:V _(H)(B,T)≈V _(H)0(B)×[1+a×(T−T0)]+b×(T−T0)  (2)

V_(H) is a function of B, the magnetic flux measured by the Hall sensor,and T, the T measured by a T-sensor. T0 is a reference temperature. Thevalues of constant parameters a and b may be supplied by themanufacturer, calculated from the Hall sensor datasheet and/orcalculated in a controlled environment experiment.

To summarize, in a method disclosed herein, one uses V_(H) and T (whichis related in a known way to Vd) to find V_(H)0.

FIG. 5 shows an embodiment of a method of use of system 200. T-sensor308 is positioned in proximity to Hall sensor 306 as in FIG. 3 in step502. The T-sensor is driven by MCU 206 in step 504, and its T sensing isobtained in step 506. The value of the T read in step 506 is used tocorrect for T-drift of the Hall sensor measurement in step 508.

For the sake of clarity the term “substantially” is used herein to implythe possibility of variations in values within an acceptable range.According to one example, the term “substantially” used herein should beinterpreted to imply possible variation of up to 10% over or under anyspecified value. According to another example, the term “substantially”used herein should be interpreted to imply possible variation of up to5% over or under any specified value. According to a further example,the term “substantially” used herein should be interpreted to implypossible variation of up to 2.5% over or under any specified value.

Unless otherwise stated, the use of the expression “and/or” between thelast two members of a list of options for selection indicates that aselection of one or more of the listed options is appropriate and may bemade.

It should be understood that where the claims or specification refer to“a” or “an” element, such reference is not to be construed as therebeing only one of that element.

While this disclosure has been described in terms of certain embodimentsand generally associated methods, alterations and permutations of theembodiments and methods will be apparent to those skilled in the art.The disclosure is to be understood as not limited by the specificembodiments described herein, but only by the scope of the appendedclaims.

What is claimed is:
 1. A system, comprising: a voice coil motor (VCM)comprising a magnet-coil arrangement for providing a relative movementtherebetween to obtain a relative position; a Hall sensor located withinthe coil for sensing the relative movement; a temperature sensor locatedin proximity of the Hall sensor for providing temperature sensing; and acontroller having two or more channels coupled to the VCM, to the Hallsensor and to the temperature sensor and configured to control therelative movement between the magnet and the coil of the VCM and toprovide, based on the temperature sensing, a temperature correctioninput to the Hall sensor for compensating a temperature effect on theHall sensor sensing of the relative movement.
 2. The system of claim 1,wherein the controller is coupled to the temperature sensor throughexisting unused controller channels.
 3. The system of claim 2, whereinthe temperature sensor is positioned in proximity to the Hall sensorwithin the coil.
 4. The system of claim 2, wherein the temperaturesensor is a semiconductor diode or a thermistor.
 5. The system of claim2, wherein the Hall sensor includes a Hall sensor input and a Hallsensor output and wherein the controller's channels include an interfacefor operative coupling to the Hall sensor input and output.
 6. Thesystem of claim 5, wherein the controller channels interface includes afirst Hall sensor channel comprising a first current module coupled tothe Hall sensor input and a first voltage sense module coupled to theHall sensor output and sensing the Hall output voltage, and a secondHall sensor channel comprising a second current module coupled to thetemperature sensor and a second voltage sense module coupled to thetemperature sensor and sensing the temperature sensor output voltagecorrelated with the temperature.
 7. The system of claim 2, including atleast one additional temperature sensor to form a plurality oftemperature sensors.
 8. The system of claim 7, wherein the temperaturecorrection is based on temperature sensing of at least two of theplurality of temperature sensors.
 9. The system of claim 1, wherein thetemperature sensor is located within the coil.
 10. The system of claim1, wherein the temperature sensor is a semiconductor diode.
 11. Thesystem of claim 1, wherein the temperature sensor is a thermistor. 12.The system of claim 1, wherein the Hall sensor includes a Hall sensorinput and a Hall sensor output and wherein the controller channelsinclude an interface for operative coupling to the Hall sensor input andoutput.
 13. The system of claim 12, wherein the controller channelsinterface includes a first Hall sensor channel comprising a firstcurrent module coupled to the Hall sensor input and a first voltagesense module coupled to the Hall sensor output and sensing the Halloutput voltage, and a second Hall sensor channel comprising a secondcurrent module coupled to the temperature sensor and a second voltagesense module coupled to the temperature sensor and sensing thetemperature sensor output voltage correlated with the temperature. 14.The system of claim 1, including at least one additional temperaturesensor to form a plurality of temperature sensors.
 15. The system ofclaim 14, wherein the temperature correction is based on temperaturesensing of at least two of the plurality of temperature sensors.
 16. Thesystem of claim 1, wherein the controller has two channels.
 17. Thesystem of claim 1, wherein the controller has three channels.
 18. Thesystem of claim 1, wherein the controller has four or more channels. 19.The system of claim 1, wherein the controller has a built-in Hall signalprocessing circuit.
 20. The system of claim 1, wherein the controllerhas an area smaller than 25 mm².
 21. The system of claim 1, thecontroller has an area smaller than 20 mm².
 22. The system of claim 1,the controller has an area smaller than 15 mm².
 23. The system of claim1, wherein the Hall sensor and the temperature sensor arethermally-coupled.
 24. The system of claim 1, wherein the Hall sensorand the temperature sensor are thermally-coupled by a thermal conductivepaste.
 25. The system of claim 1, wherein the controller is a standalonecomponent.
 26. The system of claim 1, wherein the controller isintegrated into another electronic component.
 27. The system of claim 1,wherein the temperature sensor is not located in proximity of the Hallsensor, but at a position that resembles the T environment in closeproximity of the Hall sensor.
 28. A mobile device comprising the systemof claim
 1. 29. The mobile device of claim 28, wherein the mobile deviceis a smartphone.